class Tarea < ActiveRecord::Base
  belongs_to :actividad, :foreign_key => 'actividad_id'
  belongs_to :usuario, :foreign_key => 'responsable_id'
  belongs_to :proceso, :foreign_key => 'proceso_id'

  attr_accessible :actividad_id,
                  :avance,
                  :comentarios,
                  :descripcion,
                  :duracion,
                  :estado,
                  :fecha_fin,
                  :fecha_inicio,
                  :id,
                  :nombre,
                  :prioridad,
                  :responsable_id,
                  :horas_planeadas,
                  :horas_ejecutadas,
                  :inst_num,
                  :proceso_id
                  :columna

  has_many :tarea_recursos, dependent: :destroy
  has_many :recursos, :through => :tarea_recursos

  has_many :tarea_participantes, dependent: :destroy
  has_many :usuarios, :through => :tarea_participantes

  attr_accessible :actividad_id, :avance, :comentarios, :descripcion, :duracion, :estado, :fecha_fin, :fecha_inicio, :id, :nombre, :prioridad, :responsable_id, :horas_plenadas, :horas_ejecutadas, :inst_num, :proceso_id , :columna

end
